Part Number Hot Search : 
7MH153FK 28221 A2168 45A10501 LC21011B TC144 PI3B3253 G4PF40U
Product Description
Full Text Search
 

To Download AS5163 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  revision 2.4 www.austriamicrosystems.com page 1 of 33 general description the AS5163 is a contactless magnetic angle position sensor for accurate angular measurement over a full turn of 360. a sub range can be programmed to achieve t he best resolution for the application. it is a system onchip, combining integrated hall elements, analog front en d, digital signal processing and best in class automot ive protection features in a single device. to measure the angle, only a simple twopole magnet , rotating over the center of the chip, is required. the magnet may be placed above or below the ic. the absolute angle measurement provides instant indication of the magnets angular position with a resolution of 0.022 = 16384 positions per revoluti on. according to this resolution the adjustment of the application specific mechanical positions are possi ble. the angular output data is available over a 12 bit pwm signal or 12 bit ratiometric analog output. the AS5163 operates at a supply voltage of 5 v and the supply and output pins are protected against overvo ltage up to +27 v. in addition the supply pins are protec ted against reverse polarity up to C 18 v. figure 1: typical arrangement of AS5163 and magnet applications - automotive applications: throttle and valve position sensing gearbox position sensor headlight position control torque sensing pedal position sensing non contact potentiometers benefits - unique fully differential patented solution - best protections for automotive applications - easy to program - flexible interface selection pwm, analog output - ideal for applications in harsh environments due to contactless position sensing - robust system, tolerant to magnet misalignment, air gap variations, temperature variations and external magnetic fields - no calibration required because of inherent accuracy. - high driving capability of analog output (including diagnostics) key features - 360 contactless high resolution angular position encoding - user programmable start and end point of the application region. - user programmable clamping levels and programming of the transition point. - powerful analog output short circuit monitor high driving capability for resistive and capacitive loads - wide temperature range: 40c to + 150c - small pbfree package: tssop 14. - broken gnd and vdd detection over a wide range of different load conditions. data sheet AS5163 12 bit automotive angle position sensor
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 2 of 33 blockdiagram figure 2: block diagram AS5163
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 3 of 33 contents 1 pin configuration .................................. ................................................... ....................... 7 1.1 p in d escription ................................................... ................................................... ............. 7 2 electrical characteristics ......................... ................................................... ........... 8 2.1 a bsolute m aximum r atings ................................................... ............................................ 8 2.2 o perating c onditions ................................................... ................................................... ... 8 2.3 t iming c onditions ................................................... ................................................... ......... 8 2.4 m agnetic i nput s pecification ................................................... ......................................... 8 2.5 e lectrical s ystem s pecifications ................................................... .................................. 9 3 functional description ............................. ................................................... ................. 9 4 operation .......................................... ................................................... .............................. 10 4.1 vdd v oltage m onitor ................................................... .................................................. 1 0 4.1.1 vdd overvoltage management ......................... ................................................... .......... 10 4.1.2 vdd5 undervoltage management ....................... ................................................... ........ 11 5 analog output ...................................... ................................................... ........................ 11 5.1 p rogramming p arameters ................................................... ............................................. 12 5.1.1 application specific angular range programming ..... ................................................... ... 12 5.1.2 application specific programming of the break point ................................................... ... 12 5.1.3 full scale mode .................................... ................................................... ..................... 13 5.1.4 resolution of the parameters ....................... ................................................... ............... 13 5.1.5 analogue output diagnostic mode .................... ................................................... .......... 14 5.2 a nalog o utput d river p arameters ................................................... .............................. 15 6 pulse width modulation (pwm) output ................ ................................................. 16 7 kick down function ................................. ................................................... ................... 17 8 programming the AS5163............................. ................................................... ............... 18 8.1 h ardware s etup ................................................... ................................................... ......... 19 8.2 p rotocol timing and commands of single pin interface ................................................ 19 8.2.1 unblock ............................................ ................................................... ......................... 21 8.2.2 write128 ........................................... ................................................... ....................... 22 8.2.3 read128 ............................................ ................................................... ....................... 23 8.2.4 download ........................................... ................................................... ................... 24 8.2.5 upload ............................................. ................................................... ....................... 24 8.2.6 fuse ............................................... ................................................... .......................... 24 8.2.7 pass2func .......................................... ................................................... .................... 25 8.2.8 read ............................................... ................................................... .......................... 25 8.2.9 write .............................................. ................................................... ......................... 25 8.3 otp p rogramming d ata ................................................... ................................................ 26 8.4 r ead /w rite user data ................................................... ................................................... 28 8.5 p rogramming p rocedure ................................................... ............................................... 29 9 choosing the proper magnet ......................... ................................................... ........ 30 9.1 p hysical p lacement of the m agnet ................................................... .............................. 31 9.2 m agnet p lacement ................................................... ................................................... ..... 31
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 4 of 33 10 package drawings and markings ...................... ................................................... 32 11 ordering information............................... ................................................... ............. 32 12 revision history................................... ................................................... ..................... 33 contact ............................................ ................................................... ...................................... 33 headquarters ....................................... ................................................... ............................... 33 copyrights ......................................... ................................................... ................................... 33 disclaimer......................................... ................................................... .................................... 33
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 5 of 33 list of figures f igure 1: t ypical arrangement of AS5163 and magnet ................................................... ............. 1 f igure 2: b lock diagram AS5163 ............................................. ................................................... ... 2 f igure 3: p in configuration tssop14 ............................................ ................................................ 7 f igure 4: c onnections for 5v supply voltages ................................................... ....................... 10 f igure 5: p rogramming of an individual application range ................................................... ... 12 f igure 6: i ndividual programming of the break point bp ................................................. ......... 13 f igure 7: f ull scale mode ................................................... ................................................... ...... 13 f igure 8: o verview about the angular output voltage ................................................... ......... 14 f igure 9: pwm output signal ................................................... ................................................... . 16 f igure 10: k ick d own h ysteresis implementation ................................................... ................... 17 f igure 11: p rogramming schematic of the AS5163 ............................................. ........................ 19 f igure 12: b it coding of the single pin programming interface ................................................ 19 f igure 13: p rotocol d efinition ................................................... ................................................. 20 f igure 14: b us timing for the write128 command ................................................... .................. 20 f igure 15: b us timing for the read128 command ................................................... .................... 20 f igure 16: b us timing for the read commands ................................................... ....................... 21 f igure 17: u nblock sequence ................................................... ................................................... . 21 f igure 18: f rame organisation of the write128 command ................................................... .... 22 f igure 19: f rame organisation of the read128 command ................................................... ...... 23 f igure 20: f rame o rganisation of the download command .................................................. 2 4 f igure 21: f rame organisation of the upload command ................................................... ...... 24 f igure 22: f rame organisation of the fuse command ................................................... ............ 24 f igure 23: f rame organisation of the pass2func command ................................................... . 25 f igure 24: f rame organisation of the read command ................................................... ........... 25 f igure 25: f rame organisation of the write command ................................................... .......... 25 f igure 26: t ypical magnet (6 x 3 mm ) and magnetic field distribution ....................................... 30 f igure 27: d efined chip center and magnet displacement radius ............................................. 31 f igure 28: v ertical placement of the magnet ................................................... ......................... 31 f igure 29: p ackage d imensions and m arking ................................................... .......................... 32
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 6 of 33 list of tables t able 1: p in description tssop14 ............................................ ................................................... ... 7 t able 2: a bsolute maximum ratings ................................................... .......................................... 8 t able 3: o perating c onditions ................................................... ................................................... 8 t able 4 t iming conditions ................................................... ................................................... ........ 8 t able 5: m agnet i nput s pecification ................................................... .......................................... 9 t able 6: r esolution of the programming parameters ................................................... ............ 13 t able 7: different failure cases of AS5163 ............................................. ................................... 15 t able 8: g eneral p arameters o utput d river ................................................... .......................... 15 t able 9: e lectrical parameters for the analogue output stage ............................................. 16 t able 10: pwm signal parameters ................................................... ........................................... 17 t able 11: e lectrical parameters for the pwm output mode ................................................... . 17 t able 12: p rogramming parameters for the k ick d own function ............................................. 18 t able 13: e lectrical parameters of the kdown output ................................................... ....... 18 t able 14: otp commands and communication interface modes ................................................. 20 t able 15: otp d ata o rganisation p art 1.................................................. .................................. 26 t able 16: otp d ata o rganisation p art 2.................................................. .................................. 27 t able 17: r ead /w rite data ................................................... ................................................... .... 28 t able 18: p ackage d imensions ................................................... .................................................. 3 2 t able 19: o rdering i nformation ................................................... .............................................. 32
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 7 of 33 1 pin configuration 2 34 5 6 7 8 9 10 11 12 13 14 1 vdd vdd5 nc vdd3 gnda nc nc gndd nc nc kdown gndp nc out AS5163 figure 3: pin configuration tssop14 1.1 pin description table 1: pin description tssop14 shows the descript ion of each pin of the standard tssop14 package (th in shrink small outline package, 14 leads; see figure 3). pins 1, 2, 4, 5, 8 and 12 are supply pins and outpu ts of the internal voltage regulators. pins 3, 6, 7, 9, 10 and 13 are used for fabrication test purpose and should be connected according tab le 1 at the application board. pin 11 is one additional output pin which can be us ed for a compare function including a hysteresis. a n open drain configuration is used. if the internal angle is abo ve a programmable threshold the output is switched to low. below the threshold the output is high using a pull up resist or. pin 14 is the output pin which is used for the anal og output or digital pwm output mode. in addition t his pin is used for programming of the device. pin symbol type description 1 vdd s positive supply pin. this pin is over voltage prote cted. 2 vdd5 s 4,5vregulator output, internally regulated from vd d. this pin needs an external ceramic capacitor of 2.2 f 3 nc dio/aio test pins for fabrication. connected to ground in t he application. 4 vdd3 s 3,45vregulator output, internally regulated from v dd5. this pin needs an external ceramic capacitor of 2.2 f 5 gnda s analogue ground pin. connected to ground in the application. 6 nc dio/aio test pins for fabrication. connected to ground in t he application. 7 nc dio/aio test pins for fabrication. open in the application. 8 gndd s digital ground pin. connected to ground in the application. 9 nc dio/aio test pins for fabrication. connected to ground in t he application. 10 nc dio/aio test pins for fabrication. connected to ground in t he application. 11 kdown do_od kick down functionality. 12 gndp s analogue ground pin. connected to ground in the application. 13 nc dio/aio test pins for fabrication. connected to ground in t he application. 14 out dio/aio output pin can be programmed as analogue output or pwm output. over this pin the programming is possib le. table 1: pin description tssop14 s supply pin do_od digital output open drain di/aio multi purpose pin do_t digital output /tristate
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 8 of 33 2 electrical characteristics 2.1 absolute maximum ratings stresses beyond those listed under absolute maximu m ratings may cause permanent damage to the device . these are stress ratings only. functional operation of the device at these o r any other conditions beyond those indicated under operating conditions is not implied. exposure to absolute maximum rating condit ions for extended periods may affect device reliabi lity. parameter symbol min value unit note dc supply voltage at pin vdd overvoltage vdd 18 27 v no operation output voltage out vout 0.3 27 v permanent output voltage kdown v kdown 0.3 27 v permanent dc supply voltage at pin vdd3 vdd3 0.3 5.5 v dc supply voltage at pin vdd5 vdd5 0.3 7 v input current (latchup immunity) i scr 100 100 ma norm: jedec 78 electrostatic discharge esd 4 kv norm: mil 883 e method 3015 vdd, gnd, out and kdown pin. all other pins 2 kv storage temperature t strg 55 125 c min C 67f ; max +257f body temperature (leadfree package) t body 260 c t=20 to 40s, norm: ipc/jedec jstd020c lead finish 100% sn matte tin humidity noncondensing h 5 85 % table 2: absolute maximum ratings 2.2 operating conditions parameter symbol min typ max unit note ambient temperature t amb 40 +150 c 40f+302f supply current i supp 15 ma supply voltage at pin vdd voltage regulator output voltage at pin vdd3 voltage regulator output voltage at pin vdd5 vdd vdd3 vdd5 4.5 3.3 5.0 3.45 4.5 5.5 3.6 v v v 5v operation table 3: operating conditions 2.3 timing conditions parameter symbol min typ max unit note internal master clock frcot 4.05 4.5 4.95 mhz 10% interface clock time tclk 222.2 ns tclk = 1 / frc ot wachdog error detection time tdetwd 12 ms table 4 timing conditions 2.4 magnetic input specification (operating conditions: t am b = 40 to +150c, vdd5 = 4.55.5v (5v operation) unl ess otherwise noted) twopole cylindrical diametrically magnetized sourc e: parameter symbol min typ max unit note diameter d mag 6 mm thickness t mag 2.5 mm recommended magnet: ? 6mm x 2.5mm for cylindrical magnets magnetic input field amplitude b pk 30 70 mt required vertical component of the magnetic field strength on the dies surface, measured along a concentric circle with a radius of 1.1mm
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 9 of 33 parameter symbol min typ max unit note magnetic offset b off 10 mt constant magnetic stray field field nonlinearity 5 % including offset gradien t displacement radius disp 0.25 1 mm offset between defined device center and magnet axis (see figure 27 ). dependant on the selected magnet. eccentricity ecc 100 m eccentricity of magnet ce nter to rotational axis 0.12 ndfeb (neodymium iron boron) recommended magnet material and temperature drift 0.035 %/k smco (samarium cobalt) table 5: magnet input specification 2.5 electrical system specifications (operating conditions: t am b = 40 to +150c, vdd = 4.55.5v (5v operation) unle ss otherwise noted) parameter symbol min typ max unit note resolution analog and pwm output res 12 bit integral nonlinearity (optimum) 360 degree full turn inl opt 0.5 deg maximum error with respect to the best line fit. centered magnet without calibration, t amb =25 c. integral nonlinearity (optimum) 360 degree full turn inl temp 0.9 deg maximum error with respect to the best line fit. centered magnet without calibration, t amb = 40 to +150c integral nonlinearity 360 degree full turn inl 1.4 deg best line fit = (err max C err min ) / 2 over displacement tolerance with 6mm diameter magnet, without calibration, t amb = 40 to +150c transition noise tn 0.06 deg rms 1 sigma poweron reset thresholds on voltage; 300mv typ. hysteresis off voltage; 300mv typ. hysteresis v on v off 1.37 1.08 2.2 1.9 2.9 2.6 v v dc supply voltage 3.3v (vdd3) dc supply voltage 3.3v (vdd3) powerup time t pwrup 10 ms system propagation delay absolute output : delay of adc, dsp and absolute interface t delay 100 s fast mode, times 2 in slow mode table 5: electrical system specifications note : the inl performance is specified over the full tu rn of 360 degrees. an operation in an angle segment increases the accuracy. a two point linearization is recommended to achieve the best inl performance for the chosen angle segment. 3 functional description the AS5163 is manufactured in a cmos process and us es a spinning current hall technology for sensing t he magnetic field distribution across the surface of the chip. the integrated hall elements are placed around the center of the device and deliver a voltage represen tation of the magnetic field at the surface of the ic. through sigmadelta analog / digital conversion and digital signalprocessing (dsp) algorithms, the as 5163 provides accurate highresolution absolute angular position information. for this purpose a coordinate rotation digital computer (cordic) calculates the angle and the magnitude of the hall array signals. the dsp is also used to provide digital information at the outputs that indicate movements of the used magnet towards or away from the devices surface.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 10 of 33 a small low cost diametrically magnetized (twopole ) standard magnet provides the angular position inf ormation (see figure 26). the AS5163 senses the orientation of the magnetic f ield and calculates a 14bit binary code. this code is mapped to a programmable output characteristic. the type of out put is programmable and can be selected as pwm or a nalog output. this signal is available at the pin 14 ( out ). the analog and pwm output can be configured in many ways. the application angular region can be progra mmed in a user friendly way. the start angle position t1 and the end point t2 can be set and programmed according the mechanical range of the application with a resolution of 14 bits. in addition the t1y and t2y parameter can be set and programmed according the application. the transition point 0 to 360 degr ee can be shifted using the break point parameter bp . this point is programmable with a high resolution of 14 bits of 3 60 degrees. the voltage for clamping level low cll and clamping level high clh can be programmed with a resolution of 7 bits. bot h levels are individually adjustable. these parameters are also used to adjust the pwm du ty cycle. the AS5163 provides also a compare function. the in ternal angular code is compared to a programmable l evel using hysteresis. the function is available over the outp ut pin 11 ( kdown ). the output parameters can be programmed in an otp r egister. no additional voltage is required to progr am the AS5163. the setting may be overwritten at any time and will be reset to default when power is cycled. to make the setting permanent, the otp register must be programmed by u sing a lock bit the content could be frozen for eve r. the AS5163 is tolerant to magnet misalignment and u nwanted external magnetic fields due to differentia l measurement technique and hall sensor conditioning circuitry. 4 operation the AS5163 operates at 5v 10%, using two internal lowdropout (ldo) voltage regulators. for operation , the 5v supply is connected to pin vdd . while vdd3 and vdd5 (ldo outputs) must be buffered by 2.2f capacitors , the vdd requires a 1f capacitor. all capacitors (low esr ceramic) are sup posed to be placed close to the supply pins (see fi gure 4). the vdd3 and vdd5 outputs are intended for internal use only. it mus t not be loaded with an external load. 2.2f 1 f 4.5 - 5.5v vdd5 gnd vdd 5v operation internal vdd4.5v ldo internal vdd3.45v vdd3 ldo 2.2f figure 4: connections for 5v supply voltages note : the pins vdd3 and vdd5 must always be buffered by a capacitor. it must no t be left floating, as this may cause instable internal supply voltages which may lead to larger output jitter of the measured angle. the supply pins are over voltage protected up to 27 v. in addition the device has a reverse polarity p rotection. 4.1 vdd voltage monitor 4.1.1 vdd overvoltage management if the voltage applied to the vdd pin exceeds the o vervoltage upper threshold for longer than the det ection time the device enters a low power mode reducing the power consumpt ion. when the overvoltage event has passed and the voltage applied
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 11 of 33 to the vdd pin falls below the overvoltage lower t hreshold for longer than the recovery time the devi ce enters the normal mode. 4.1.2 vdd5 undervoltage management when the voltage applied to the vdd5 pin falls belo w the undervoltage lower threshold for longer than the vdd5_detection time the device stops the clock of the digital part and the output drivers are turned off to reduce th e power consumption. when the voltage applied to the vdd5 pin exceeds th e vdd5 undervoltage upper threshold for longer than the vdd5_recovery time the clock is restarted and the o utput drivers are turned on. 5 analog output by default (after programmed mem_lock_ams otp bit) the analog output mode is selected. the p in out provides an analog voltage that is proportional to the angle of the rotating magnet and ratiometric to the supply voltage vdd . it can source or sink currents up to 8ma in normal operation. above this limit the short circuit operation mode is activated. due to an intelligent approach a permanent short circuit w ill not damage the device. this is also feasible in a high voltage condition up to 27 v and at the highest specified ambient tem perature. after the digital signal processing (dsp) a 12bit digitaltoanalog converter and output stage provid es the output signal. the dsp maps the application range to the output ch aracteristic. an inversion of the slope is also pro grammable to allow inversion of the rotation direction. the reference voltage for the digitaltoanalog con verter (dac) is taken internally from vdd / 2. in this mode, the output voltage is ratiometric to the supply voltage. an onchip diagnostic feature force the analog outp ut in the desired failure band. this will happen in case of a broken supply, too high or low magnetic field, short circu it and overvoltage condition. the analog output is selected with the unprogrammed otp bit op_mode(0 ).
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 12 of 33 5.1 programming parameters the analog output voltage modes are programmable by otp. depending on the application, the analog outp ut can be adjusted. the user can program the following applic ation specific parameters: t1 mechanical angle start point t2 mechanical angle end point t1y voltage level at the t1 position t2y voltage level at the t2 position cll clamping level low clh clamping level high bp break point (transition point 0 to 360 degree) these parameters are input parameters. over the pro vided programming software and programmer these par ameters are converted and finally written into the AS5163 128 b it otp memory. 5.1.1 application specific angular range programming the application range can be selected by programmin g t1 with a related t1y and t2 with a related t2y into the AS5163. the internal gain factor is calculated automaticall y. the clamping levels cll and clh can be programmed independent from the t1 and t2 position and both levels can be separately adjuste d. figure 5: programming of an individual application range figure 5 shows a simple example of the selection of the range. the mechanical starting point t1 and the mechanical end point t2 are defining the mechanical range. a sub range of the internal cordic output range is used and mapped to the needed output characteristic. the analog output sig nal has 12 bit, hence the level t1y and t2y can be adjusted with this resolution. as a result of this level and the calcu lated slope the clamping region low is defined. the break point bp defines the transition between cll and clh . in this example the bp is set to 0 degree. the bp is also the end point of the clamping level high clh . this range is defined by the level clh and the calculated slope. both clamping levels can be set independently form each other. the minimum applicat ion range is 10 degrees. 5.1.2 application specific programming of the break point the break point bp can be programmed as well with a resolution of 14 bits. this is important when the default transition point is inside the application range. in such a ca se the default transition point must be shifted out of the application range. the parameter bp defines the new position. the function can be used also for an onoff indication.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 13 of 33 t1 t2 cll clh bp t1 t2 100%vdd 0 application range t1y t2y cll clh mechanical range electrical range clamping range low clamping range high 270 degree 0 degree 180 degree 90 degree clamping range low figure 6: individual programming of the break point bp 5.1.3 full scale mode without programming the parameters t1 and t2 the AS5163 is in the full scale mode. analogue output voltage figure 7: full scale mode for simplification, figure 7 describes a linear out put voltage from rail to rail (0v to vdd) over the complete rotation range. in practice, this is not feasible due to saturation effects of the output stage transistors. the actua l curve will be rounded towards the supply rails (as indicated figure 7). 5.1.4 resolution of the parameters the programming parameters have a wide resolution u p to 14 bits. parameter symbol resolution note mechanical angle start point t1 14 bits mechanical angle stop point t2 14 bits mechanical start voltage level t1y 12 bits mechanical stop voltage level t2y 12 bits clamping level low cll 7 bits 4096 lsbs is the max. level clamping level high clh 7 bits 31 lsbs is the min. level break point bp 14 bits table 6: resolution of the programming parameters
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com page 14 of 33 clamping region low failure band low 0 4 cll clh 96 100 failure band high application region clamping region high t2y t1y figure 8: overview about the angular output voltage figure 8 gives an overview about the different rang es. the failure bands are used to indicate a wrong operation of the AS5163. this can be caused due to a broken supply l ine. by using the specified load resistors the outp ut level will remain in these bands during a fail. it is recommended to set the clamping level cll above the lower failure band and the clamping level clh below the higher failure band. 5.1.5 analogue output diagnostic mode due to the low pin count in the application a wrong operation must be indicated by the output pin out . this could be realized using the failure bands. the failure band is defined with a fixed level. the failure band low is specified from 0 to 4 % of the supply range. the failure band high is def ined from 100 to 96 %. several failures can happen during operation. the output signal remains in these bands over the speci fied operating and load conditions. all different f ailures can be grouped into the internal alarms (failures) and the applica tion related failures. c load 42 nf, r pu = 2k5.6kohm r pd = 2k5.6kohm load pullup
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 15 of 33 type failure mode symbol failure band note out of magnetic range (too less or too high magnetic input) magrng high/low could be switched off by one otp bit alarm_disable programmable by otp bit diag_high. cordic overflow cof high/low programmable by otp bit diag_high . offset compensation finished ocf high/low programmable by otp bit diag_high . watch dog fail wdf high/low programmable by otp bit diag_high . internal alarms (failures) oscillator fail of high/low programmable by otp bit diag_high . overvoltage condition ov broken vdd bvdd broken vss bvss high/low dependent on the load resistor pull up  failure band high pull down  failure band low application related failures short circuit output sco high/low switch off  short circuit dependent table 7: different failure cases of AS5163 for efficient use of diagnostics it is recommended to program to clamping levels cll and clh . 5.2 analog output driver parameters the output stage is configured in a pushpull outpu t. therefore it is possible to sink and source curr ents. c load 42 nf, r pu = 2k5.6kohm r pd = 2k5.6kohm load pullup parameter symbol min typ max unit note short circuit output current (low side driver) ioutscl 8 32 ma vout=27v short circuit output current (high side driver) ioutsch 8 32 ma vout=0v short circuit detection time tscdet 20 400 us output stage turned off short circuit recovery time tscrec 1.5 15 ms output stage turned on output leakage current ileakout 20 20 ua vout=5v; vdd=0v output voltage broken gnd with pullup bgndpu 96 100 %vdd output voltage broken gnd with pulldown bgndpd 0 4 %vdd output voltage broken vdd with pullup bvddpu 96 100 %vdd output voltage broken vdd with ulldown bvddpd 0 4 %vdd table 8: general parameters output driver note: a pullup/down load up to 1kohm with increased dia gnostic bands from 0%6% and 94%100%.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 16 of 33 parameter symbol min typ max unit note output voltage range vout 4 96 % vdd output integral nonlinearity voutinl 10 lsb output differential nonlinearity voutdnl 10 10 lsb output offset voutoff 50 50 mv at 2048 lsb level update rate of the output voutud 100 us info parameter output step response voutstep 555 us between 10% and 90 %, rpuout =1kohm, clout=1nf; vdd=5v output voltage temperature drift voutdrift 1 1 % of value at mid code; info parameter output ratiometricity error voutrate 1.5 1.5 %vdd 0.04*vddvout0.96*vdd noise voutnoise 10 mvpp 1hz30khz; at 2048 lsb level table 9: electrical parameters for the analogue out put stage 6 pulse width modulation (pwm) output the AS5163 provides a pulse width modulated output (pwm), whose duty cycle is proportional to the meas ured angle. this output format is selectable over the otp memory op_mode(0) bit. if output pin out is configured as open drain configuration an external load resistor (pull up) i s required. the pwm frequency is internally trimmed to an accuracy of 10% over full temperature range. this tolerance can be cancelled by measuring the ratio between the on and off state. in addition the programmed clamping levels cll and clh will also adjust the pwm signal characteristic. figure 9: pwm output signal
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 17 of 33 the pwm frequency can be programmed by the otp bits pwm_frequency (1:0). therefore 4 different frequencies are possible. parameter symbol min typ max unit note pwm frequency1 f pwm1 123.60 137.33 151.06 hz pwm_frequency (1:0) = 00 pwm frequency2 f pwm2 247.19 274.66 302.13 hz pwm_frequency (1:0) = 01 pwm frequency3 f pwm3 494.39 549.32 604.25 hz pwm_frequency (1:0) = 10 pwm frequency4 f pwm4 988.77 1098.63 1208.50 hz pwm_frequency (1:0) = 11 min pulse width pw min (1+1)*1/ f pwm s max pulse width pw max (1+4094)*1/ f pwm ms table 10: pwm signal parameters taking into consideration the ac characteristic of the pwm output including load it is recommended to use the clamping function. the 0 to 4 % and 96 to 100 % range is rec ommended. parameter symbol min typ max unit note output voltage low pwmvol 0 0.4 v iout=8ma output leakage ileak 20 20 ua vout=5v pwm duty cycle range pwmdc 4 96 % pwm slew rate pwmsrf 1 2 4 v/us between 75 % and 25 % rpuout = 1k , clout= 1nf, vdd= 5v voltage difference between vdd of asic and pullup load supply supp 100 mv table 11: electrical parameters for the pwm output mode 7 kick down function the AS5163 provides a special compare function. usi ng a programmable angle value with a programmable h ysteresis this function is implemented. it will be indicated over the open drain output pin kdown. if the actual angle is above the programmable value plus the hysteresis, the output is switched to low. the output will remain at low l evel until the value kd is reached in the reverse direction. figure 10: kick down hysteresis implementation
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 18 of 33 parameter symbol resolution note kick down angle kd 6 bits kick down hysteresis kdhys 2 bits kdhys (1:0) = 00  8 lsb hysteresis kdhys (1:0) = 01  16 lsb hysteresis kdhys (1:0) = 10  32 lsb hysteresis kdhys (1:0) = 11  64 lsb hysteresis table 12: programming parameters for the kick down function pull up resistance 1k to 5.6k to vdd c load max 42nf parameter symbol min typ max unit note short circuit output current (low side driver) ioutsc 6 24 ma vkdown=27v short circuit detection time tscdet 20 400 us outp ut stage turned off short circuit recovery time tscrec 1.5 15 ms outpu t stage turned on output voltage low kdvol 0 1.1 v ikdown=6ma output leakage kdileak 20 20 ua vkdown=5v kdown slew rate (falling edge) kdsrf 1 2 4 v/us between 75 % and 25 %, rpukd = 1k, clkd= 1nf, vdd= 5v table 13: electrical parameters of the kdown output 8 programming the AS5163 the AS5163 programming is a onetimeprogramming (o tp) method, based on polysilicon fuses. the advanta ge of this method is that no additional programming voltage is needed. the internal ldo provides the current for programming. the otp consists of 128 bits; several bits are avai lable for user programming. in addition factory set tings are stored in the otp memory. both regions are independently lockable by build in lock bits. a single otp cell can be programmed only once. per default, the cell is 0; a programmed cell will co ntain a 1. while it is not possible to reset a programmed bit from 1 to 0, multiple otp writes are possible, as long as o nly unprogrammed 0 bits are programmed to 1. independent of the otp programming, it is possible to overwrite the otp register temporarily with an o tp write command. this is possible only if the user lock bit is not p rogrammed. due to the programming over the output pin the devi ce will initially start in the communication mode. in this mode the digital angle value can be read with a specific protocol fo rmat. it is a bidirectional communication possible. parameters can be written into the device. a programming of the devic e is triggered by a specific command. with another command (pass2func) the device can be switched into operation mode (ana log or pwm output). in case of a programmed user lo ck bit the AS5163 automatically starts up in the functional operation mode. no communication of the specific protocol is possible after this.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 19 of 33 8.1 hardware setup for otp memory access the pin out and the supply co nnection is required. without the programmed mem_lock_user otp bit the device will start up in the communicati on mode and will remain into an idle operation mode . the pull up resistor r communica tion is required during startup. figure 1 shows the con figuration of an AS5163. figure 11: programming schematic of the AS5163 8.2 protocol timing and commands of single pin interfac e during the communication mode the output level is d efined by the external pull up resistor r communication . the output driver of the device is in tristate. the bit coding (shown i n figure 12) has been chosen in order to allow the continuous synchronization during the communication, which can be required due to the tolerance of the internal c lock frequency. figure 12 shows how the different logic states '0' and '1' are defined. the period of the clock t clk is defined with 222.2 ns. the voltage levels v h and v l are cmos typical. each frame is composed by 20 bits. the 4 msb (cmd) of the frame specifies the type of command that is passed to the AS5163. 16 data bits contains the communication dat a. there will be no operation in case of the usage of a not specified cmd. the sequence is oriented in a way that the lsb of the data is coming first followed by the comman d. depending on the command the number of frames is different. the single pin programming interface block of the as516 3 can operate in slave communication or master communication mode. i n the slave communication mode the AS5163 receives the data organized in frames. the programming tool is the dr iver of the single communication line and can pull down the level. in case of the master communication mode the AS5163 tr ansmits data in the frame format. the single commun ication line can be pulled down by the AS5163. figure 12: bit coding of the single pin programming interface
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 20 of 33 figure 13: protocol definition possible interface commands description as5x63 communication mode command cmd number of frames unblock resets the interface slave 0x0 1 write128 writes 128 bits (user + factory settings) into the device slave 0x9 (0x1) 8 read128 read 128 bits (user + factory settings) fro m the device slave and master 0xa 9 upload transfers the register content into the otp memory slave 0x6 1 download transfers the otp content to the register content slave 0x5 1 fuse command for permanent programming slave 0x4 1 pass2func change operation mode from communication to operation slave 0x7 1 read read related to the address the user data slav e and master 0xb 2 write write related to the address the user data sl ave 0xc 1 table 14: otp commands and communication interface modes note : the command cmd 0x2 is reserved for ams test purpo se. when single pin programming interface bus is in hig h impedance state the logical level of the bus is h eld by the pull up resistor r communica tion . each communication begins by a condition of the b us level which is called start. this is done by forcing the bus in logical low level (done by the p rogrammer or AS5163 depending on the communication mode). afterwards the bit information of the command is transmitted a s shown in figure 14. figure 14: bus timing for the write128 command lsb msb lsb msb lsb msb lsb msb lsb msb msb lsb figure 15: bus timing for the read128 command in case of read or read128 command (figure 15) the idle phase between the command and the answer is 10 tbit (tsw).
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 21 of 33 lsb msb lsb msb lsb msb lsb msb lsb msb figure 16: bus timing for the read commands in case of a write command, the device stays in sla ve communication mode and will not switch to master communication mode. when using other commands like download, upload, et c. instead of read or write, it does not matter wha t is written in the address fields (addr1, addr2). 8.2.1 unblock the unblock command can be used to reset only the o newire interface of the AS5163 in order to recover the possibility to communicate again without the need of a por after a stacking event due to noise on the bus line or mis alignment with the AS5163 protocol. the command is composed by a not idle phase of at l east 6 tbit followed by a packet with all 20 bits a t zero (see picture below). figure 17: unblock sequence
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 22 of 33 8.2.2 write128 figure 18 shows the format of the frame and the com mand: data1 data0 cmd lsb msb lsb msb lsb msb 1 1 0 0 data3 data2 cmd lsb msb lsb msb lsb msb 1 0 0 0 data5 data4 cmd lsb msb lsb msb lsb msb 1 0 0 0 data7 data6 cmd lsb msb lsb msb lsb msb 1 0 0 0 data9 data8 cmd lsb msb lsb msb lsb msb 1 0 0 0 data11 data10 cmd lsb msb lsb msb lsb 1 0 0 0 data13 data12 cmd lsb msb lsb msb lsb 1 0 0 0 data15 data14 cmd lsb msb lsb msb lsb 1 0 0 0 msb msb msb figure 18: frame organisation of the write128 comma nd the command contains 8 frames. with this command th e AS5163 is only receiving frames. this command wil l transfer the data in the special function registers (sfrs) of th e device. the data is not permanent programmed usin g this command. table 15 and table 16 describe the organization of the otp data bits. the access is performed with cmd field set to 0x9. the next 7 frames with cmd field set to 0x1. the 2 bytes of the first command will be written at address 0 and 1 of the s frs, the 2 bytes of the second at address 2 and 3 a nd so on in order to cover all the 16 bytes of the 128 sfrs. note : it is important to complete always the command. a ll 8 frames are needed. in case of a wrong command or a communication error a power on reset must be perfor med. the device will be delivered with the programmed mem_lock_ams otp bit. this bit locks the content of the factory settings. it is impossible to overwrite this partic ular region. the written information will be ignore d.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 23 of 33 8.2.3 read128 figure 19 shows the format of the frame and the com mand: figure 19: frame organisation of the read128 comman d
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 24 of 33 the command is composed by a first frame transmitte d to the AS5163. the device is in slave communicati on mode. the device remains for the time t sw itch in idle mode before changing into the master commu nication mode. the AS5163 starts to send 8 frames. this command will read the sfrs. the numbering of the data bytes correlates with the address of the related sfr. an even parity bit is used to guarantee a correct d ata transmission. each parity (p) is related to the frame data content of the 16 bit word. the msb of the cmd dummy (p) is re served for the parity information. 8.2.4 download figure 20 shows the format of the frame. do not care do not care cmd lsb msb lsb msb lsb msb 1 0 0 1 figure 20: frame organisation of the download comma nd the command consists of one frame received by the a s5163 (slave communication mode). the otp cell fuse content will be downloaded into the sfrs. the access is performed with cmd field set to 0x5. 8.2.5 upload figure 21 shows the format of the frame: do not care do not care cmd lsb msb lsb msb lsb msb 0 0 1 1 figure 21: frame organisation of the upload command the command consists of one frame received by the a s5163 (slave communication mode) and transfers the data from the sfrs into the otp fuse cells. the otp fuses are not permanent programmed using this command. the access is performed with cmd field set to 0x6. 8.2.6 fuse figure 22 shows the format of the frame: do not care do not care cmd lsb msb lsb msb lsb msb 0 0 0 1 figure 22: frame organisation of the fuse command the command consists of one frame received by the a s5163 (slave communication mode) and it is giving t he trigger to permanent program the non volatile fuse elements. the access is performed with cmd field set to 0x4. note : after this command the device starts to program a utomatically the build in programming procedure. it is not allowed to send other commands during this programming time. t his time is specified to 4ms after the last cmd bit .
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 25 of 33 8.2.7 pass2func figure 23 shows the format of the frame: do not care do not care cmd lsb msb lsb msb lsb msb 1 0 1 1 figure 23: frame organisation of the pass2func comm and the command consists of one frame received by the a s5163 (slave communication mode). this command stop s the communication receiving mode, releases the reset of the dsp of the AS5163 device and starts to work in functional mode with the values of the sfr currently written. the access is performed with cmd field set to 0x7. 8.2.8 read figure 24 shows the format of the frame: figure 24: frame organisation of the read command the command is composed by a first frame sent to th e AS5163. the device is in slave communication mode . the device remains for the time t sw itch in idle mode before changing into the master commu nication mode. the AS5163 starts to send the second frame transmitted by the AS5163. the access is performed with cmd field set to 0xb. when the AS5163 has received the first frame it sen ds a frame with data value of the address specified in the field of the first frame. table 17 shows the possible readable data informati on for the AS5163 device. an even parity bit is used to guarantee a correct d ata transmission. the parity bit (p) is generated b y the 16 data bits. the msb of the cmd dummy (p) is reserved for the parity information. 8.2.9 write figure 25 shows the format of the frame: data addr cmd lsb msb lsb msb lsb msb 0 1 0 1 figure 25: frame organisation of the write command the command consists of one frame received by the a s5163 (slave communication mode). the data byte wil l be written to the address. the access is performed with cmd field set to 0xc. table 17 shows the possible write data information for the AS5163 device. note : it is not recommended to access otp memory addres ses using this command.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 26 of 33 8.3 otp programming data data byte bit nr. symbol default description 0 ams_test fs 1 ams_test fs 2 ams_test fs 3 ams_test fs 4 ams_test fs 5 ams_test fs 6 ams_test fs 7 ams_test fs 0 ams_test fs 1 ams_test fs 2 ams_test fs 3 ams_test fs 4 chipid<0> fs 5 chipid<1> fs 6 chipid<2> fs 7 chipid<3> fs 0 chipid<4> fs 1 chipid<5> fs 2 chipid<6> fs 3 chipid<7> fs 4 chipid<8> fs 5 chipid<9> fs 6 chipid<10> fs 7 chipid<11> fs 0 chipid<12> fs 1 chipid<13> fs 2 chipid<14> fs 3 chipid<15> fs 4 chipid<16> fs 5 chipid<17> fs 6 chipid<18> fs 7 chipid<19> fs 0 chipid<20> fs 1 memlock_ams 1 lock of the factory setting area 2 kd<0> 0 3 kd<1> 0 4 kd<2> 0 5 kd<3> 0 6 kd<4> 0 7 kd<5> 0 0 clamplow<0> 0 1 clamplow<1> 0 2 clamplow<2> 0 3 clamplow<3> 0 4 clamplow<4> 0 5 clamplow<5> 0 6 clamplow<6> 0 7 dith_disable 0 dac12/dac10 mode 0 clamphi<0> 0 1 clamphi<1> 0 2 clamphi<2> 0 3 clamphi<3> 0 4 clamphi<4> 0 5 clamphi<5> 0 6 clamphi<6> 0 7 diag_high 0 diagnostic mode, default =0 for failure band low 0 offsetin<0> 0 1 offsetin<1> 0 2 offsetin<2> 0 3 offsetin<3> 0 4 offsetin<4> 0 5 offsetin<5> 0 6 offsetin<6> 0 7 offsetin<7> 0 ams test area c ustom er settings factory settings data15 (0x0f) data14 (0x0e) data13 (0x0d) data12 (0x0c) data11 (0x0b) kick down threshold data10 (0x0a) clamping level low chip id data9 (0x09) clamping level high data8 (0x08) offset table 15: otp data organisation part 1 note: factory settings (fs) are used for testing and prog ramming at ams. these settings are locked (only rea d access possbile).
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 27 of 33 table 16: otp data organisation part 2 0 offsetin<8> 0 1 offsetin<9> 0 2 offsetin<10> 0 3 offsetin<11> 0 4 offsetin<12> 0 5 offsetin<13> 0 6 op_mode<0> 0 7 op_mode<1> 0 0 offsetout<0> 0 1 offsetout<1> 0 2 offsetout<2> 0 3 offsetout<3> 0 4 offsetout<4> 0 5 offsetout<5> 0 6 offsetout<6> 0 7 offsetout<7> 0 0 offsetout<8> 0 1 offsetout<9> 0 2 offsetout<10> 0 3 offsetout<11> 0 4 kdhys<0> 0 5 kdhys<1> 0 6 pwm frequency<0> 0 7 pwm frequency<1> 0 0 bp<0> 0 1 bp<1> 0 2 bp<2> 0 3 bp<3> 0 4 bp<4> 0 5 bp<5> 0 6 bp<6> 0 7 bp<7> 0 0 bp<8> 0 1 bp<9> 0 2 bp<10> 0 3 bp<11> 0 4 bp<12> 0 5 bp<13> 0 6 fast_slow 0 output data rate 7 ext_range 0 enables a wider z-range 0 gain<0> 0 1 gain<1> 0 2 gain<2> 0 3 gain<3> 0 4 gain<4> 0 5 gain<5> 0 6 gain<6> 0 7 gain<7> 0 0 gain<8> 0 1 gain<9> 0 2 gain<10> 0 3 gain<11> 0 4 gain<12> 0 5 gain<13> 0 6 invert_slope 0 clockwise/counterclockwise rotation 7 lock_otpcust 0 customer memory lock 0 redundancy<0> 0 1 redundancy<1> 0 2 redundancy<2> 0 3 redundancy<3> 0 4 redundancy<4> 0 5 redundancy<5> 0 6 redundancy<6> 0 7 redundancy<7> 0 data0 (0x00) redundancy bits data4 (0x04) break point data3 (0x003) data2 (0x02) gain data1 (0x01) data7 (0x07) data6 (0x06) output offset data5 (0x05) kick down hysteresis select the pwm frequency (4 frequencies) selection of analog="00" or pwm="01" offset
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 28 of 33 data content: redundancy (7:0): for a better programming reliability a redundancy is implemented. in case, the programming of one bit failed this function can be used. with an a ddress (7:0) one bit can be selected and programmed . lock_otpcust = 1, locks the customer area in the otp and the de vice is starting up from now on in operating mode. invert_slope = 1, inverts the output characteristic in analog o utput mode. gain (7:0): with this value one can adjust the steepness of th e output slope. ext_range = 1, provides a wider zrange of the magnet by tur ning off the alarm function. fast_slow = 1, improves the noise performance due to interna l filtering. bp (13:0): the breakpoint can be set with resolution of 14 bi t. pwm frequency (1:0): 4 different frequency settings possible. please re fer to table 10. kdhys (1:0) avoids flickering at the kdown output (pin 11). fo r settings refer to table 12. offsetout (11:0) output characteristic parameter analog_pwm = 1, selects the pwm output mode. offsetin (13:0) output characteristic parameter diag_high = 1: in case of an error, the signal goes into hig h failureband. clamphi (6:0) sets the clamping level high with respect to vdd. dith_disable disables filter at dac clamplow (6:0) sets the clamping level low with respect to vdd. kd (5:0) sets the kickdown level with respect to vdd. 8.4 read/write user data area region address address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x10 16 0x11 17 0 0 0x12 18 ocf cof 0 0 0 0 dsp_res r1k_10k 0x17 23 read only read and write cordic_out[7:0] cordic_out[13:8] agc_value[7:0] r/w user data table 17: read/write data data content: data only for read: cordic_out(13:0): 14 bit absolute angular position data. ocf ( o ffset c ompensation f inished): logic high indicates the finished offset compensation algorithm. as soon as this bit is set, the AS5163 has completed the start up and the data is valid. cof ( c ordic o ver f low): logic high indicates an out of range error in the cordic part. when this bit is set, the cordic_out(13:0) data is invalid. the absolute output maintains the last valid angular value. this alarm may be resolved by bringing the magnet within the xyz to lerance limits. agc_value (7:0) magnetic field indication.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 29 of 33 data for write and read: dsp_res resets the dsp part of the AS5163 the default valu e is 0. this is active low. the interface is not af fected by this reset. r1k_10k defines the threshold level for the otp fuses. can bit can be changed for verification purpose. a verification of the programming of the fuses is pos sible. the verification is mandatory after programm ing. 8.5 programming procedure pullup on out pin; vdd=5v; wait startup time, device enters communication mode ; write128 command: the trimming bits are written in the sfr memory; read128 command: the trimming bits are read back; upload command: the sfr memory is transferred into the otp ram; fuse command: the otp ram is written in the poly fu se cells. wait fuse time (6 ms); write command (r1k_10k=1): poly fuse cells are tran sferred into the ram cells compared with 10kohm res istor; download command: the otp ram is transferred into t he sfr memory; read128 command: the fused bits are read back; write command (r1k_10k=0): poly fuse cells are tran sferred into the ram cells compared with 1kohm resi stor; download command: the otp ram is transferred into t he sfr memory; read128 command: the fused bits are read back; pass2func command: go back in normal mode. for further information please refer to application note an_AS516310.
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 30 of 33 9 choosing the proper magnet the AS5163 works with a variety of different magnet s in size and shape. a typical magnet could be 6mm in diameter and 2.5mm in height. magnetic materials such as rare e arth alnico/smco5 or ndfeb are recommended. the mag netic field strength perpendicular to the die surface has to be in the range of 30mt70mt (peak). the magnets field strength should be verified usin g a gaussmeter. the magnetic field b v at a given distance, along a concentric circle with a radius of 1.1mm (r1), shou ld be in the range of 30mt70mt (see figure 26). n s magnet axis vertical field component (3070mt) 0 36 0 360 bv vertical field component r1 concentric circle; radius 1.1mm r1 magnet axis typ. 6mm diameter s n figure 26: typical magnet (6x3mm) and magnetic fiel d distribution
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 31 of 33 9.1 physical placement of the magnet the best linearity can be achieved by placing the c enter of the magnet exactly over the defined center of the chip as shown in the drawing below: 1 defined center 2.5 mm 2.5 mm 3.2 mm 3.2 mm area of recommended maximum magnet misalignment r d figure 27: defined chip center and magnet displacem ent radius 9.2 magnet placement the magnets center axis should be aligned within a displacement radius r d of 0.25mm (larger magnets allow more displacement) from the defined center of the ic. the magnet may be placed below or above the device. the distance should be chosen such that the magnet ic field on the die surface is within the specified limits (see fig ure 27). the typical distance z between the magne t and the package surface is 0.5mm to 1.5mm, provided the use of the recommended magnet material and dimensions (6mm x 3 mm). larger distances are possible, as long as the required mag netic field strength stays within the defined limit s. however, a magnetic field outside the specified ran ge may still produce usable results, but the outof range condition will be indicated by an alarm forcing the output into the f ailure band. 0.22990.100 0.23410.100 0.77010.150 n s package surface die surface figure 28: vertical placement of the magnet
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 32 of 33 10 package drawings and markings 14lead thin shrink small outline package tssop14 figure 29: package dimensions and marking dimensions mm inch symbol min typ max min typ max a 1. 2 .0 47 a1 0.0 5 0.10 0. 15 .002 .00 4 .00 6 a2 0.8 1 1.05 0.031 0.039 0.041 b 0. 19 0.30 0.007 0.012 d 4.9 5 5.1 0.193 0.197 0.201 e 6.2 6.4 6.6 0.244 0.252 0.260 e1 4.3 4.4 4.48 0.169 0.173 0.176 e 0.65 .0256 table 18: package dimensions 11 ordering information the devices are available as standard products, sho wn in table 19. model description delivery form package AS5163htsu 12 Cbit programmable magnetic rotary enc oder tubes tssop 14 table 19: ordering information marking: aywwizz a: pbfree identifier y: last digit of manufacturing year ww: manufacturing week i: plant identifier zz: traceability code jedec package outline standard: mo - 153 thermal resistance r th(ja) : 89 k/w in still air, soldered on pcb ic's marked with a white dot or the
AS5163 12bit programmable magnetic rotary encoder revision 2.4 www.austriamicrosystems.com/AS5163 page 33 of 33 12 revision history revision date owner description 1.1 04-nov-2008 rfu, mub first draft 1.2 23-feb-2009 rfu timing in communication-protocol, corrections o f otp-table, new structure of chapters 2.02 19-may-2009 rfu, mub draft for es2 + errata sheet 2.1 14-july-2009 rfu rename alarm_disable to ext_range, add rev.history table 2.2 05-nov-2009 rfu update of digital protocol (chapter 7) 2.3 27-nov-2009 rfu remove digital protocol (chapter 7) 2.4 10-dec-2009 rfu update of benefits contact headquarters austriamicrosystems ag a 8141 schloss premst?tten, austria phone: +43 3136 500 0 fax: +43 3136 525 01 www.austriamicrosystems.com copyrights copyright ? 19972009, austriamicrosystems ag, schl oss premstaetten, 8141 unterpremstaetten, austriae urope. trademarks registered ?. all rights reserved. the m aterial herein may not be reproduced, adapted, merg ed, translated, stored, or used without the prior writt en consent of the copyright owner. all products and companies mentioned are trademarks or registered trademarks of their respective compa nies. this product is protected by u.s. patent no. 7,095, 228. disclaimer devices sold by austriamicrosystems ag are covered by the warranty and patent indemnification provisio ns appearing in its term of sale. austriamicrosystems ag makes no warra nty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freed om of the described devices from patent infringemen t. austriamicrosystems ag reserves the right to change specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it i s necessary to check with austriamicrosystems ag fo r current information. this product is intended for use in normal commerci al applications. applications requiring extended te mperature range, unusual environmental requirements, or high reliabi lity applications, such as military, medical lifes upport or lifesustaining equipment are specifically not recommended without additional processing by austriamicrosystems ag for each application. the information furnished here by austriamicrosyste ms ag is believed to be correct and accurate. howev er, austriamicrosystems ag shall not be liable to recip ient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection w ith or arising out of the furnishing, performance o r use of the technical data herein. no obligation or liability to recipien t or any third party shall arise or flow out of aus triamicrosystems ag rendering of technical or other services.


▲Up To Search▲   

 
Price & Availability of AS5163

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X